#import <UIKit/UIKit.h>
#import "OmReTouchSizeButton.h"
NS_ASSUME_NONNULL_BEGIN
@interface OmBaseButton : OmReTouchSizeButton
@property (nonatomic, strong) UIImageView *coolImageView;
@property (nonatomic, strong) UILabel *coolLabel;
- (instancetype)initWithImageName:(NSString *)name
                       imageFrame:(CGRect)frame
                            title:(NSString *)title
                        titleFont:(UIFont *)font
                      titleOrigin:(CGPoint)origin
                       titleColor:(UIColor *)color;
- (instancetype)initWithImageName:(NSString *)name
                        imageSize:(CGSize)size
                 imageTopDistance:(CGFloat)top
                            title:(NSString *)title
                        titleFont:(UIFont *)font
                       titleColor:(UIColor *)color
              titleBottomDistance:(CGFloat)bottom;
- (instancetype)initWithImageName:(NSString *)name
                        imageSize:(CGSize)size
               imageRightDistance:(CGFloat)right
                            title:(NSString *)title
                        titleFont:(UIFont *)font
                       titleColor:(UIColor *)color
                titleLeftDistance:(CGFloat)left;
- (instancetype)initWithImageName:(NSString *)name
                        imageSize:(CGSize)size
                imageLeftDistance:(CGFloat)left
                            title:(NSString *)title
                        titleFont:(UIFont *)font
                       titleColor:(UIColor *)color
               titleRightDistance:(CGFloat)right;
- (instancetype)initWithImageName:(NSString *)name mode:(UIViewContentMode)mode;
- (instancetype)initAutoWidthHorizontalButtonWithImageName:(NSString *)name
                                                 imageSize:(CGSize)size
                                                     title:(NSString *)title
                                                 titleFont:(UIFont *)font
                                                titleColor:(UIColor *)color
                                                  distance:(CGFloat)distance
                                              isImageRight:(BOOL)isImageRight;
@end
NS_ASSUME_NONNULL_END
